#ifndef VTKFIELDIMPORT_SOURCE_HPP
#define VTKFIELDIMPORT_SOURCE_HPP

#include "vtkConstants.hpp"

namespace hms::vtk
{


template<typename SolverType>
void readSourceField(
	const xml::XMLElement* fieldElem,
	SolverBase<SolverType>& solver,
	typename SolverBase<SolverType>::ConstantFieldName fieldName
);

template<typename SolverType>
void readSourceFields(
	const xml::XMLDocument* doc,
	SolverBase<SolverType>& solver
);


} // namespace hms::vtk

#include "vtkFieldImport_source.tpp"

#endif